a recent study - Français Anglais Dictionnaire